#pragma once
#include "core/core.h"

class Storage {
    public:
        static void nvs_init();
        static int32_t nvs_int32(const char* name, int32_t * vault, bool read = true);
        static void nvs_setup_read();
        static void nvs_storage();
        static bool nvs_state;
    
    private:
        const static char storage_direct[120][5];
        const static char touch_store[50][8];
        const static char storage_maiserial[120][6];
};
extern Storage nvs;